package com.zp.business.entity.clinicOrder.bo;

import com.zp.base.api.vo.ClinicItemDictVo;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author zhp
 * @version 1.0
 * @title ClinicOrderParam clinicOrder 入参实体类
 * @description
 * @create 2024/2/7 上午10:07
 */
@Data
public class ClinicOrderParam implements Serializable {

    /**
     * 是否来自申请单
     */
    private String isApply;
    /**
     * 诊疗项目类型
     */
    private String itemClass;

    private String orgId;

    private ClinicItemDictVo clinicItemDictVo;

    /**
     * 执行人
     */
    private String implementUser;

    /**
     * 执行科室
     */

    private String implementDept;

    /**
     * 申请科室
     */

    private String applyDept;

    /**
     * 申请人
     */

    private String applyUser;

    /**
     * 诊疗项目id集合
     */
    private List<String> itemClinicIds;

    private String clinicId;

    private String patientId;

    private String applyNo;

    private String diagnosis;

    private String clinicOrdersId;

    private String inoroutFlag;

    private String groupNo;

    private int num;

    /**
     * 天数
     */
    private int abidance;

    /**
     * 是否附带费用 true：是   false：否
     */
    private String whetherToComeInAttached;

    /**
     * 频次
     */
    private String performFreq;

    private String remarks;

    private List<ApplyItemBo> applyItemBoList;
}
